O Bazaar faz um controle de versão distribuída completo: todo trabalho toma lugar em árvores de versões (branches), e
todo desenvolvedor, tipicamente, tem uma cópia completa do histórico das árvores. Essas árvores podem ser integradas a
outras de uma forma descentralizada. A filosofia de concepção deste programa é dar o máximo de liberdade ao utilizador
para fazer as alterações que forem necessárias. Algumas vantagens de se usar Bazaar:
-
Controle de versão para todos: O sistema tem como objetivo tornar fácil o aprendizado a utilização e ser adequado
para todos, as revisões são identificadas usando números sequenciais por branch e não por repositório;
-
Trabalho offline: Bazaar é distribuído, isto significa que em vez de ter apenas a última revisão do código
fonte localmente, você obtém uma cópia completa da história para o branch, dessa forma pode-se trabalhar enquanto
estiver desconectado de um servidor remoto;
-
Qualquer fluxo de trabalho: Pode ser adaptado para usar o fluxo de trabalho que faz mais sentido para o seu
projeto, independentemente do seu tamanho. Se você está usando um fluxo de trabalho centralizado, não é
necessário mudar os processos ao mesmo tempo que muda a ferramenta, os fluxos de trabalho distribuídos podem
ser introduzidos gradualmente à medida que agregam valor à sua equipe;
-
Eficiência de armazenamento e velocidade: Possui eficiência em muitas operações centradas em rede, o custo ocorre
apenas para as revisões que se preocupam com a transferência de dados com Bazaar e não cada revisão em
cada branch.
Tutorial para uso do Bazaar: Tutorial
Bazaar em 5 minutos.
Adaptado de Bazaar.
|